package com.slipper.ai.flow.vo;

public class LlmNodeVO extends NodeVO {
    private String modelId;
    private String modelParamJson;
    private String systemPrompt;
    private String userPrompt;
    private Integer historyCount;

    public String getModelId() {
        return modelId;
    }

    public void setModelId(String modelId) {
        this.modelId = modelId;
    }

    public String getModelParamJson() {
        return modelParamJson;
    }

    public void setModelParamJson(String modelParamJson) {
        this.modelParamJson = modelParamJson;
    }

    public String getSystemPrompt() {
        return systemPrompt;
    }

    public void setSystemPrompt(String systemPrompt) {
        this.systemPrompt = systemPrompt;
    }

    public String getUserPrompt() {
        return userPrompt;
    }

    public void setUserPrompt(String userPrompt) {
        this.userPrompt = userPrompt;
    }

    public Integer getHistoryCount() {
        return historyCount;
    }

    public void setHistoryCount(Integer historyCount) {
        this.historyCount = historyCount;
    }
}
